internal prosthesis - Francés Inglés Diccionario